itchy and inflammatory skin disease - Español Inglés Diccionario